not able to make head or tail of something - Turkish English Dictionary